18231 308
2939 477
6387 493
40147 672
2896 651
8504 291
25629 137
4379 58
15518 648
4431 640
6730 62
2347 213
5077 849
10828 376
1608 157
1636 125