5403 826
146729 891
182579 1275
17398 480
101506 348
28555 545
4237 112
19577 933
3170 98
5038 717
7046 206
3681 174
5318 511