6693 526
22054 188
78305 286
3445 134
4946 406
1605 262
6301 881
3983 854
2965 633
1358 38
1609 274
2889 675
3808 474
1407 188
913 125