1233 346
2168 629
1481 418
2240 574
1772 468
923 228
284 74
1709 341
1573 247
4014 148
15693 473
3966 803
11845 888
4820 223