40306 314
4981 412
2184 418
1351 107
4609 734
4782 909
1565 44
3117 563
3124 341
2724 175
1973 78
1348 235
2628 373
1312 45