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
255617 490
475079 1646
15381 194
12996 646
12628 362
16536 885
80790 155
375765 1540
39417 456
29905 97
38412 668
20602 590
5025 646