3960 438
2447 369
6337 426
15320 416
7145 703
2560 486
3025 570
20576 872
6404 740
25853 821
70060 641
18103 291
1017036 3024
25683 739
567373 3041
823906 1662
500105 623
464612 1560
83160 382
53417 83
105965 301
20185 841
5726 476
3745 527
3516 106