6692 526
22053 188
78301 286
3444 134
4944 406
1605 262
6299 881
3983 854
2965 633
1357 38
1609 274
2888 675
3808 474
1406 188
913 125