41081 314
5106 412
2211 418
1397 107
4680 734
4838 909
1601 44
3156 563
3202 341
2840 175
2082 78
1457 235
2708 373
1354 45