306868 1114
80503 438
70732 791
106377 888
157632 546
128590 616
54400 1062
55477 447
40335 565
16832 680
11956 392
8563 101
392721 1287
135185 1110
10211 827
8466 759
50049 466
33481 318
39467 163
26607 783
25060 112
92514 637
125772 233
11558 515
97813 325
123333 758
139422 771
169148 1063