25586 629
20610 444
30061 654
98300 876
41937 786
16583 541
21125 121
41796 930
53835 323
2116 150
9576 275
9701 255
5776 67
8109 160
3527 431
1899 112
2304 78
4331 360
4849 470
5016 895
5461 418
5625 379
3531 174
24630 91
29883 608
28038 914
90923 262
49360 484