29421 926
14618 115
8598 756
9835 508
18871 294
20056 66
11551 245
7050 39
15662 551
11226 438
12258 102
163823 568
98529 808
65343 464
65912 611
70227 296
40140 437
27466 849
7971 110
32833 847
30991 615
22345 277
18722 133
47387 601
27339 534
32793 580
15191 194
5511 110