40230 314
4972 412
2183 418
1332 107
4599 734
4778 909
1564 44
3116 563
3121 341
2706 175
1972 78
1345 235
2604 373
1310 45