29415 926
14598 115
8589 756
9829 508
18841 294
20051 66
11541 245
7043 39
15653 551
11217 438
12246 102
163820 568
98519 808
65334 464
65903 611
70217 296
40130 437
27456 849
7958 110
32821 847
30977 615
22334 277
18714 133
47347 601
27320 534
32785 580
15182 194
5502 110