16928 126
6540 469
6225 664
5492 742
2397 149
4687 617
6770 138
5122 543
8450 382
15647 812
32777 774
11086 733
4822 438
24977 236
16279 383
9444 543
12415 245
19461 614
4326 137
2807911 4100
935446 960
386311 1079
7778 66
42242 582
47313 385
60606 486
4194 466
59622 872