3022 595
1636 412
3649 911
1160 204
964 134
1313 238
8678 669
7267 781
941 72
3361 865
2076 399
611 98