21625 373
20406 576
81706 307
51478 387
15609 533
5009 683
4835 389
1833 84
10615 487
4530 451
2382 129