1237 346
2175 629
1484 418
2289 575
1823 468
959 228
287 74
1725 341
1582 247
4033 148
15733 473
3980 803
11855 888
4847 223