16018 96
2605 122
15743 351
3009 288
5330 30
7903 575
11470 549
6892 431
36921 568
9000 566
11090 813
10118 156
14121 831
26484 539
7288 282
10300 393
4427 295
118787 798
16471 571
2224 48
7568 307
2872050 7256
6911 530
6468 710
81700 612
31657 680
5049 223
2562 95