29413 926
14595 115
8589 756
9829 508
18841 294
20050 66
11540 245
7042 39
15653 551
11217 438
12246 102
163820 568
98514 808
65333 464
65901 611
70215 296
40129 437
27455 849
7957 110
32818 847
30972 615
22331 277
18714 133
47342 601
27317 534
32783 580
15182 194
5502 110