3093 355
4981 691
2993 531
8127 509
3932 601
3564 200
3358 614
2595 552
6109 929
1917 143
1711 259
2617 371
1276 93
3803 882