3503 591
1741 173
29053 445
4670 529
10118 411
16440 411
7145 680
3223 599
1265 223
1700 229
8178 590