47512 127
246442 729
170268 652
24341 476
30191 498
120828 211
234772 607
97062 690
50882 535
158361 466
55537 529
31064 962
26424 186
106881 821
66958 673
41016 459
106075 973
39696 480
43172 948
76056 961
71877 349
36820 910
38835 945
91214 806
105085 674
48209 269
36821 515
193090 688