41072 314
5106 412
2211 418
1396 107
4680 734
4838 909
1601 44
3156 563
3202 341
2837 175
2082 78
1456 235
2707 373
1354 45