30496 164
23556 48
12066 658
14910 63
30208 781
36353 729
8254 351
31937 119
8801 680
18069 697
9830 243
21358 400
15352 216
7748 621
11092 650
12774 343
14842 275
10836 615
17019 842
11137 103
8347 122
5092 45
2753 47
9333 673
36059 424
23668 272
27376 247
25307 277