21507 636
37148 275
23046 332
17428 330
4897 736
3407 412
35503 443
22584 212
7090 672
11052 838
3822 791
2443 366