21219 182
1843 64
3404 574
3362 863
5347 767
3515 493
26749 617
11802 151
24299 787
16928 304
2470 44