2965 595
939 277
1192 318
508 122
860 260
2708 768
3690 659
3880 264
6332 491
5252 171
15126 390
4474 659
2491 267