58013 520
56460 483
1097 331
3647 831
13204 928
14763 217
22972 850
19713 358
18697 409
1995 171
9256 747
20326 62
19370 103
2911 552
6345 230
36892 448
13281 491
3298 684
71800 282
36318 246
13159 412
21436 699
26833 152
1003 258