12532 44
13497 809
29560 448
8806 269
9650 271
20454 814
68706 297
7074 83
18570 657
6136 390
14451 715
31562 234
99677 670
48948 739
15808 669
15794 214
16960 463
3688 729
4070 272
4930 575
10178 505
12561 120