29427 926
14634 115
8604 756
9839 508
18892 294
20060 66
11553 245
7055 39
15665 551
11233 438
12268 102
163827 568
98531 808
65349 464
65915 611
70235 296
40143 437
27471 849
7973 110
32848 847
30995 615
22349 277
18729 133
47405 601
27350 534
32801 580
15194 194
5518 110