4371 299
2443 76
1326 240
635 81
2229 275
2118 318
1027 109
1548 268
6215 917
2132 139
2758 691
2902 426
3842 684