1240 346
2179 629
1485 418
2303 575
1837 468
983 228
289 74
1731 341
1597 247
4043 148
15775 473
3987 803
11868 888
4862 223