5440 826
147167 891
182827 1275
17556 480
101880 348
28950 546
4254 112
19595 933
3186 98
5058 717
7062 206
3696 174
5330 511