2945 631
643 70
3178 624
2378 170
2526 146
2987 140
3825 448
2898 729
5024 381
1388 199
2217 122
4462 497
3981 938
418 45
1195 182
1321 66
2926 500
3088 562
2613 193
2855 663
1883 437
5210 485
5819 646
2965 776