3972 438
2458 369
6356 426
15334 416
7155 703
2571 486
3032 570
20625 872
6414 740
25905 821
70169 641
18141 291
1019661 3030
25693 739
568462 3042
825266 1664
503081 625
465292 1560
83424 382
53659 83
106205 301
20264 841
5740 476
3752 527
3526 106