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