5442 826
147189 891
182839 1276
17561 480
101885 348
28964 546
4255 112
19595 933
3188 98
5058 717
7062 206
3698 174
5330 511