41025 314
5099 412
2209 418
1392 107
4677 734
4833 909
1597 44
3154 563
3197 341
2830 175
2082 78
1452 235
2706 373
1352 45