124592 200
8011 81
7835 729
17221 378
9421 344
342627 1112
17427 344
94568 508
316204 573
238885 466
260480 433
25765 625
17860 120
43470 367
50658 680
164534 994
48241 339
25499 870
6640 109
15584 633
10346 316
25544 392
6958 481
15153 750
17778 616
16189 82
12979 167
8648 309