41838 314
5247 412
2223 418
1521 107
4756 734
4869 909
1730 44
3226 563
3303 341
2939 175
2121 78
1506 235
2759 373
1401 45