15730 46
845 56
16000 949
15121 149
19254 653
3875 114
11688 681
4125 281
728 121
5045 409
3238 597
1926 345