1500 292
4596 488
9218 215
13673 575
2172 265
12524 58
2949 743
3804 800
5627 370
3363 691
9858 86
10652 182
1457 101
1292 140
818 119
3816 792
2023 525