5006 233
2750 354
7737 924
7443 677
5236 149
3426 59
11179 235
4817 518
18773 684
2992 311
4625 330
21949 723
3043 551
2681 115
10053 705
255618 490
475090 1646
15381 194
12997 646
12628 362
16538 885
80790 155
375772 1540
39417 456
29906 97
38413 668
20602 590
5025 646