47527 127
246616 729
170426 652
24351 476
30212 498
120900 211
234993 607
97094 690
50897 535
158453 466
55582 529
31074 962
26433 186
106954 821
66992 673
41042 459
106105 973
39711 480
43200 948
76085 961
71952 349
36840 910
38850 945
91247 806
105123 674
48236 269
36830 515
193145 688