295922 178
70748 218
81336 132
61654 1046
93971 365
54164 600
25918 598
57623 253
30897 844
57082 875
45130 741
18678 761
105307 380
12226 633
46850 688
22158 271
45768 255
32902 419
112308 469
68791 232
45987 327
44063 679
97553 263
37996 322
47101 534
107951 955
30528 820
18590 184