21627 373
20407 576
81719 307
51486 387
15613 533
5009 683
4835 389
1833 84
10615 487
4530 451
2382 129