3100 924
427 61
2622 553
670 113
588 167
310 32
3426 750
2831 722
3457 893
449 79
1351 53
22293 850
3044 377
3483 209
3885 225