12513 44
13496 809
29560 448
8799 269
9645 271
20452 814
68673 297
7063 83
18567 657
6135 390
14445 715
31555 234
99638 670
48944 739
15801 669
15770 214
16951 463
3688 729
4066 272
4927 575
10176 505
12556 120