5401 826
146702 891
182562 1275
17387 480
101484 348
28527 545
4237 112
19576 933
3168 98
5037 717
7044 206
3681 174
5316 511