1233 151
2095 439
963 66
996 107
2570 563
2696 437
1162 171
811 46
3033 548
4031 939
918 142
3802 257
1073 234
3306 869
3109 392