2940 352
3210 557
2989 490
6761 734
4025 726
3532 443
2590 493
2448 522
2555 416
2529 471
14181 310
2515 385
4088 862
3102 551
1686 188
3463 633
1003 131
3746 713
2298 603
14512 173
11737 201
1403 283
3093 576
6925 319