18404 308
2943 477
6406 493
40155 672
2897 651
8527 291
25660 137
4382 58
15531 648
4444 640
6734 62
2349 213
5084 849
10840 376
1613 157
1642 125