18147 308
2927 477
6383 493
40138 672
2894 651
8500 291
25614 137
4379 58
15516 648
4427 640
6729 62
2344 213
5075 849
10819 376
1607 157
1635 125