11503 560
14259 128
24347 212
11884 411
4653 488
18666 321
3860 372
8049 548
2580 730
2391 345
7710 261
2880 41
19835 865
3604 282
1913 84
4662 767
18138 498
4193 658
17981 506
14307 432
1615 94
2992 269
4618 634
3767 564
1492 38
2624973 6558
3365 857
2173 86