1236 346
2175 629
1484 418
2278 574
1813 468
950 228
287 74
1721 341
1581 247
4028 148
15726 473
3979 803
11852 888
4844 223