860 33
2964 435
349 31
1212 230
1367 325
3086 878
3625 773
967 250
2453 136
3276 897
3301 881
1779 342
494 143
4340 350
2436 320
2374 549
500 93
2947 755
1893 531
1141 306
2498 463
2087 547
2600 616
980 163