40248 314
4974 412
2184 418
1339 107
4601 734
4780 909
1564 44
3116 563
3122 341
2711 175
1972 78
1347 235
2609 373
1310 45