5432 826
147140 891
182814 1275
17546 480
101860 348
28930 546
4253 112
19592 933
3183 98
5057 717
7062 206
3695 174
5329 511