6703 526
22112 188
78435 286
3464 134
4959 406
1610 262
6320 881
4000 854
2976 633
1376 38
1613 274
2899 675
3825 474
1414 188
917 125