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