1506 272
2756 516
936 186
997 212
2950 669
821 136
2363 248
1670 285
29728 334
2639 659
2911 630
3762 783
2148 466
1388 130
3206 837
560 52
2117 501
2935 734
1354 112
3479 405
2289 437
1490 306
1443 160
3215 677