5006 233
2750 354
7737 924
7443 677
5238 149
3426 59
11179 235
4817 518
18774 684
2993 311
4625 330
21949 723
3043 551
2681 115
10053 705
255633 490
475131 1646
15381 194
12998 646
12629 362
16539 885
80798 155
375802 1540
39419 456
29909 97
38415 668
20603 590
5025 646