4533 299
2659 74
1377 240
723 81
2560 275
2254 318
1196 109
1643 268
6779 917
2285 139
2817 691
3084 430
3982 684