29512 279
42120 731
4814 118
23274 220
23092 367
11224 337
18278 824
28130 133
18242 72
8069 373
4571 171
5577 434
20954 233
14531 461
6532 571
35825 543
101423 766