20796 1000
8670 537
10445 378
7268 792
1766 93
8659 490
33946 782
6061 245
15044 716
4976 513
9618 415
6309 748
12272 344
10579 560
5802 429
3738 386
6642 526
17354 623
6619 455
17656 870
7524 697
44493 592
3048 579
5607 297
3894 877
3515 632
23249 853
1616 325