41008 314
5096 412
2208 418
1390 107
4673 734
4830 909
1593 44
3152 563
3195 341
2827 175
2080 78
1447 235
2705 373
1351 45