5905 501
16569 518
201283 900
156245 759
3155 331
54933 306
54190 516
1916 139
4824 757
6264 529
13764 197
3145 330
12216 35
22102 629
17605 526
14790 587
332051 856
204273 217
592965 924
12225 434
1180451 3158
17840 562
36612 675
61540 134
183388 424
12883 844
13139 303
32537 491