47528 127
246617 729
170427 652
24352 476
30212 498
120900 211
235001 607
97095 690
50899 535
158456 466
55583 529
31074 962
26433 186
106958 821
66992 673
41042 459
106106 973
39711 480
43200 948
76086 961
71953 349
36840 910
38850 945
91247 806
105125 674
48237 269
36831 515
193146 688