21403 141
9372 756
4309 469
2656 320
11634 107
22885 259
21495 284
9605 893
6681 613
3969 135
3885 524
3872 719
6079 403
3555 25
11642 626
4538 123
11186 263
8683 973