6683 526
21999 188
78135 286
3433 134
4933 406
1592 262
6278 881
3969 854
2952 633
1348 38
1603 274
2880 675
3797 474
1401 188
908 125