30491 164
23548 48
12065 658
14879 63
30206 781
36351 729
8247 351
31931 119
8799 680
18060 697
9828 243
21352 400
15350 216
7745 621
11088 650
12768 343
14837 275
10832 615
17010 842
11135 103
8344 122
5092 45
2753 47
9331 673
36055 424
23650 272
27367 247
25298 277