1233 346
2172 629
1482 418
2264 574
1799 468
935 228
286 74
1715 341
1578 247
4022 148
15713 473
3975 803
11850 888
4831 223