29529 279
42152 731
4840 118
23309 220
23109 367
11258 337
18293 824
28155 133
18257 72
8073 373
4581 171
5585 434
20971 233
14543 461
6545 571
35842 543
101518 766