1576 395
2812 531
597 63
1239 212
447 51
1271 194
1033 155
2468 440
913 110
2569 618
2345 473
820 126