3095 767
1816 80
514 94
1471 385
1394 278
963 150
2471 455
2037 352
1640 468
2306 586
1656 429
1245 356
2910 582
117 28
1574 350
336 70
2966 479
875 168
4544 645
7289 563
5711 352
5112 906
1256 219
2928 535