3093 355
4980 691
2993 531
8125 509
3929 601
3564 200
3357 614
2595 552
6107 929
1916 143
1711 259
2617 371
1276 93
3803 882