3097 355
4991 691
2997 531
8129 509
3968 601
3574 200
3363 614
2604 552
6118 929
1919 143
1717 259
2619 371
1281 93
3808 882