6657 526
21748 188
77865 286
3411 134
4911 406
1587 262
6261 881
3934 854
2912 633
1328 38
1602 274
2869 675
3790 474
1396 188
906 125