47512 127
246458 729
170272 652
24341 476
30191 498
120833 211
234778 607
97063 690
50885 535
158364 466
55538 529
31064 962
26424 186
106883 821
66959 673
41016 459
106077 973
39697 480
43173 948
76057 961
71878 349
36821 910
38835 945
91214 806
105089 674
48209 269
36821 515
193090 688