21216 182
1837 64
3402 574
3339 863
5346 767
3513 493
26742 617
11802 151
24295 787
16924 304
2466 44