3860 438
2385 369
6241 426
15248 416
7108 703
2529 486
2991 570
20311 872
6372 740
25642 821
69566 641
17965 291
1005303 3000
25630 739
562548 3033
817181 1659
494932 618
461058 1557
81947 378
52458 83
104953 297
19875 841
5692 476
3718 527
3492 106