41083 314
5107 412
2211 418
1398 107
4680 734
4838 909
1601 44
3157 563
3203 341
2840 175
2082 78
1457 235
2708 373
1354 45