16699 746
2960 563
2814 508
3605 624
2798 393
2501 337
18226 915
18413 836
4757 494
12041 593
1550 300
223 39
368 84
2616 555
628 40
2204 482
2552 636
3583 579
3295 514
3696 401
1969 279
4664 738
6386 519
3096 60