8600 310
2128 235
9053 893
2024 64
2571 301
4847 571
5930 854
4625 349
2812 96
4143 574
3235 534
1237 105
2009 285
6185 380
7530 441
10254 71
21493 238