29412 926
14592 115
8586 756
9827 508
18835 294
20048 66
11538 245
7040 39
15650 551
11217 438
12240 102
163818 568
98505 808
65333 464
65897 611
70212 296
40127 437
27452 849
7954 110
32815 847
30969 615
22330 277
18711 133
47329 601
27312 534
32780 580
15180 194
5501 110