5442 826
147195 891
182841 1276
17563 480
101890 348
28975 546
4255 112
19595 933
3188 98
5059 717
7062 206
3698 174
5331 511