296291 178
70862 218
81448 132
61745 1046
94105 371
54308 600
26004 598
57748 253
31002 844
7778 45
57252 875
45245 741
18719 761
105677 380
12255 633
47033 688
22213 271
45943 255
32999 419
9141 469
5474 183
3967 301
7401 259
28451 497
112631 469
4233 166
68850 232
6992 803