29415 926
14600 115
8591 756
9830 508
18846 294
20051 66
11542 245
7044 39
15655 551
11217 438
12247 102
163820 568
98519 808
65334 464
65904 611
70217 296
40130 437
27457 849
7958 110
32821 847
30977 615
22335 277
18715 133
47350 601
27320 534
32785 580
15184 194
5503 110