5397 826
146606 891
182501 1275
17357 480
101386 348
28435 545
4234 112
19570 933
3164 98
5036 717
7039 206
3680 174
5315 511