18267 308
2939 477
6391 493
40148 672
2896 651
8510 291
25643 137
4379 58
15520 648
4436 640
6730 62
2347 213
5079 849
10830 376
1608 157
1636 125