43827 763
1446 103
5620 368
25323 89
12081 564
3638 140
2748 290
2526 294
3634 575
4762 544
3411 475
3338 612