47527 127
246609 729
170422 652
24351 476
30212 498
120899 211
234989 607
97093 690
50896 535
158450 466
55581 529
31074 962
26433 186
106952 821
66991 673
41042 459
106104 973
39711 480
43199 948
76085 961
71948 349
36840 910
38848 945
91244 806
105123 674
48235 269
36830 515
193144 688