3006 682
459 50
2374 510
2233 491
2117 442
2932 831
822 168
5374 679
1963 510
2520 518
980 135
1863 539
1170 298
504 31
1251 284
2268 680
2429 404
3163 669
4211 733
2737 691
1663 310
2407 486
1340 422
2665 592