295913 178
70741 218
81334 132
61651 1046
93970 365
54162 600
25915 598
57620 253
30896 844
7740 45
57081 875
45122 741
18677 761
105301 380
12225 633
46848 688
22156 271
45767 255
32899 419
9134 469
5462 183
3962 301
7364 259
28442 497
112296 469
4221 166
68789 232
6973 803