106977 423
4843 358
5006 233
2749 354
7737 924
7443 677
5236 149
3425 59
11179 235
4817 518
18773 684
2992 311
4625 330
21949 723
3043 551
2681 115
10053 705
255594 490
475003 1646
15380 194
12995 646
12627 362
16536 885
80782 155
375718 1540
39414 456
29904 97
38411 668