4026 508
3092 161
24916 701
4847 365
4736 187
3712 492
13639 188
9833 706
3052 358
3808 886
7022 270
3557 710
1363 44
13856 587
4030 656