3553 643
3734 521
10686 938
2978 618
2129 42
4025 693
4855 645
1503 281
551 41
1436 241
943 228
390 53