1233 346
2172 629
1482 418
2266 574
1803 468
942 228
286 74
1719 341
1578 247
4023 148
15716 473
3976 803
11850 888
4840 223