40258 314
4976 412
2184 418
1342 107
4604 734
4780 909
1564 44
3116 563
3122 341
2714 175
1972 78
1347 235
2611 373
1310 45