58596 599
99554 815
23450 521
21892 545
8883 211
25267 941
57115 216
42314 252
69907 444
82739 290
47041 199
26940 544
25751 228
30898 143
15530 328
29766 167
9905 362
24159 503
5592 104
14219 295
3269 232
75431 585
22654 677
15168 65
7254 887
2743 623
55452 148
39015 661