2951 679
1914 378
2207 358
3233 563
968 182
3318 957
1971 536
3238 905
2929 662
351 53
2995 512
3017 748
2250 664
885 187
2368 441
2440 390