6685 526
22007 188
78164 286
3434 134
4934 406
1593 262
6282 881
3972 854
2954 633
1350 38
1604 274
2881 675
3797 474
1401 188
908 125