3970 438
2456 369
6353 426
15332 416
7153 703
2568 486
3032 570
20616 872
6414 740
25897 821
70138 641
18131 291
1019110 3029
25689 739
568198 3041
824961 1664
502505 624
465167 1560
83375 382
53611 83
106151 301
20244 841
5738 476
3750 527
3522 106