3021 423
10732 558
3284 441
29684 839
8937 725
6063 53
5169 92
6898 106
12441 362
6201 627
15904 616
2074 598
8910 328
1465 173
5022 414
6157 461
12521 236
3913 100
5355 586
13734 575
1268 102
5935 502
13670 163
10151 589
2470 25
12276 967
4428 655
15937 619