12510 44
13496 809
29560 448
8797 269
9645 271
20450 814
68668 297
7063 83
18566 657
6135 390
14443 715
31552 234
99635 670
48943 739
15799 669
15763 214
16948 463
3688 729
4066 272
4927 575
10176 505
12556 120