6660 526
21752 188
77871 286
3412 134
4911 406
1588 262
6262 881
3934 854
2912 633
1329 38
1602 274
2869 675
3790 474
1396 188
906 125