3067 843
1577 446
2494 783
172 39
2894 741
2728 664
436 94
2089 523
2825 885
1779 424
3108 981
1392 349
521 93
3008 697
1581 411
2295 756
1625 373
563 140
2361 486
2924 867
2146 533
1924 602
1446 305
1540 505