2547 451
3108 723
4131 691
22411 399
2065 417
3396 681
2900 596
817 200
2583 649
1100 271
2895 682
2656 619
8068 64
4312 203
1567 224
1638 111
7505 162
2129 356
3024 631
3529 538
1297 258
3053 596
2953 474
2628 532