1236 346
2175 629
1484 418
2278 574
1814 468
951 228
287 74
1722 341
1581 247
4028 148
15726 473
3980 803
11852 888
4845 223