16457 601
2124 586
1006 278
2627 546
2502 686
2568 750
369 39
619 91
3754 739
1465 293
846 38
1872 417
2621 797
2345 505
3644 914
1277 264
1561 287
3032 833
2512 768
851 168
3068 594
1585 299
413 86
4379 617