5404 826
146737 891
182580 1275
17399 480
101507 348
28555 545
4237 112
19577 933
3170 98
5038 717
7046 206
3682 174
5318 511