21643 373
20408 576
81784 307
51526 387
15622 533
5011 683
4837 389
1835 84
10616 487
4532 451
2383 129