1240 346
2180 629
1485 418
2303 575
1839 468
983 228
289 74
1731 341
1598 247
4045 148
15776 473
3988 803
11868 888
4862 223