30495 164
5932 394
23555 48
12066 658
6436 609
14910 63
15069 191
20668 84
14641 112
30208 781
20551 592
13584 211
10522 781
9250 757
7007 597
36353 729
2540 442
9194 843
8254 351
2661 511
31937 119
8801 680
18069 697
9830 243
4155 358
21358 400
8558 607
6423 506