5430 826
147108 891
182798 1275
17534 480
101838 348
28916 546
4252 112
19591 933
3182 98
5055 717
7061 206
3695 174
5328 511