8476 130
7956 651
106120 715
1786 313
2200 239
1424 201
3322 478
1594 50
3616 698
3096 437
9611 816
8447 206