29557 279
42202 731
4886 118
23367 220
23156 367
11292 337
18316 824
28205 133
18283 72
8084 373
4601 171
5638 434
20998 233
14563 461
6557 571
35883 543
101710 766