30492 164
23552 48
12066 658
14896 63
30207 781
36351 729
8248 351
31932 119
8800 680
18064 697
9828 243
21354 400
15350 216
7747 621
11089 650
12770 343
14838 275
10834 615
17012 842
11135 103
8346 122
5092 45
2753 47
9332 673
36056 424
23660 272
27372 247
25301 277