21002 598
18331 958
2178 464
2113 665
15493 318
307 41
12158 450
1084 230
15529 627
33756 436
6907 298
163554 774
1653 190
2418 457
29515 559
2524 458
11494 147
29183 680
39234 282
26045 865
16981 156
49295 601
284747 446
663103 963
5954 362
26789 112
10925 63
20853 352