6685 526
22001 188
78153 286
3434 134
4933 406
1592 262
6280 881
3969 854
2953 633
1348 38
1604 274
2881 675
3797 474
1401 188
908 125