1236 346
2175 629
1484 418
2289 575
1819 468
958 228
287 74
1723 341
1582 247
4031 148
15730 473
3980 803
11852 888
4846 223