12528 44
13497 809
29560 448
8804 269
9648 271
20453 814
68700 297
7069 83
18569 657
6136 390
14450 715
31559 234
99670 670
48947 739
15805 669
15787 214
16958 463
3688 729
4069 272
4930 575
10177 505
12561 120