1059 238
1876 376
3008 650
950 259
199 58
2950 505
3074 330
7014 617
4532 854
4085 516
17902 288
9285 523
16947 880