6685 526
22007 188
78169 286
3434 134
4934 406
1594 262
6283 881
3973 854
2954 633
1350 38
1604 274
2881 675
3797 474
1402 188
908 125