1236 346
2175 629
1484 418
2281 574
1816 468
952 228
287 74
1722 341
1581 247
4029 148
15728 473
3980 803
11852 888
4845 223