25593 629
20631 444
30078 654
98315 876
41958 786
16588 541
21132 121
41805 930
53859 323
2116 150
9576 275
9703 255
5777 67
8109 160
3530 431
1903 112
2304 78
4332 360
4849 470
5017 895
5462 418
5626 379
3531 174
24652 91
29887 608
28069 914
90936 262
49374 484