5401 826
146700 891
182560 1275
17387 480
101479 348
28523 545
4237 112
19575 933
3168 98
5037 717
7043 206
3681 174
5316 511