29589 279
42237 731
4931 118
23413 220
23193 367
11315 337
18342 824
28227 133
18309 72
8091 373
4606 171
5657 434
21010 233
14581 461
6575 571
35926 543
101848 766