29413 926
14595 115
8589 756
9828 508
18837 294
20050 66
11540 245
7041 39
15653 551
11217 438
12244 102
163820 568
98513 808
65333 464
65900 611
70214 296
40128 437
27455 849
7957 110
32817 847
30971 615
22330 277
18713 133
47341 601
27316 534
32783 580
15182 194
5502 110