3018 423
10725 558
3283 441
29669 839
8929 725
6048 53
5161 92
6891 106
12440 362
6197 627
15895 616
2073 598
8906 328
1465 173
5021 414
6157 461
12520 236
3910 100
5352 586
13734 575
1267 102
5934 502
13664 163
10147 589
2468 25
12276 967
4424 655
15927 619