40547 314
5021 412
2188 418
1358 107
4635 734
4803 909
1578 44
3124 563
3154 341
2758 175
1986 78
1401 235
2654 373
1334 45