5400 826
146665 891
182537 1275
17379 480
101450 348
28483 545
4235 112
19573 933
3168 98
5037 717
7043 206
3681 174
5316 511