1203 250
2143 583
2114 659
1864 549
3162 548
7675 133
1222 98
7414 674
1661 302
5070 357
10182 492
6037 393
6619 304
9708 387
15648 838
5235 391