3896 438
2418 369
6288 426
15273 416
7123 703
2540 486
3000 570
20402 872
6382 740
25725 821
69711 641
18010 291
1008851 3005
25655 739
564066 3034
819419 1659
496574 619
461983 1557
82329 378
52764 83
105265 297
19977 841
5704 476
3729 527
3501 106