12528 44
13497 809
29560 448
8805 269
9648 271
20453 814
68704 297
7071 83
18569 657
6136 390
14450 715
31559 234
99670 670
48947 739
15805 669
15790 214
16958 463
3688 729
4070 272
4930 575
10177 505
12561 120