5442 826
147204 891
182848 1276
17564 480
101898 348
28978 546
4255 112
19595 933
3188 98
5059 717
7062 206
3698 174
5331 511