25198 655
2554 580
1308 282
2850 934
2008 237
475 97
1326 347
2103 143
7702 658
1723 67
2629 251
4112 559
5552 857
1419 25
2083 470
840 144
1629 78