30556 164
23652 48
12078 658
15066 63
30228 781
36404 729
8280 351
32006 119
8830 680
18130 697
9859 243
21386 400
15387 216
7769 621
11112 650
12855 343
14897 275
10859 615
17075 842
11157 103
8378 122
5103 45
2765 47
9361 673
36089 424
23749 272
27420 247
25395 277