3302 641
3506 872
52038 123
10418 581
3040 165
3407 310
4015 580
4968 650
1296 132
2242 351
5168 62
5031 164
12291 58
1715 278
1266 270
4095 780
2478 347