1627 395
2825 531
690 63
1293 212
523 51
1405 194
1078 155
2564 440
1106 110
2666 618
2392 473
867 126