5430 826
147093 891
182794 1275
17533 480
101825 348
28908 546
4252 112
19590 933
3182 98
5055 717
7061 206
3694 174
5327 511