41691 314
5220 412
2223 418
1516 107
4749 734
4864 909
1720 44
3222 563
3282 341
2928 175
2120 78
1502 235
2754 373
1397 45