6621 526
21627 188
77451 286
3381 134
4889 406
1565 262
6219 881
3915 854
2885 633
1305 38
1600 274
2800 675
3780 474
1385 188
902 125