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