21642 373
20408 576
81784 307
51518 387
15622 533
5009 683
4837 389
1835 84
10616 487
4532 451
2383 129