59287 506
16986 462
13556 666
20379 733
7805 77
38478 597
5565 545
3888 278
8391 429
34389 343
6454 300
5267 234
4507 184
4342 359
8666 157
6283 731
12708 493
3420 225
19773 395
48145 626
7792 392
50000 143
16463 544
49620 190
5095 661
7753 683
13616 740
10070 446