29425 926
14629 115
8601 756
9838 508
18885 294
20059 66
11553 245
7053 39
15663 551
11230 438
12266 102
163826 568
98530 808
65348 464
65913 611
70228 296
40143 437
27469 849
7972 110
32841 847
30994 615
22347 277
18728 133
47401 601
27343 534
32800 580
15194 194
5514 110