3099 355
4991 691
2998 531
8129 509
3970 601
3580 200
3364 614
2604 552
6121 929
1923 143
1718 259
2621 371
1284 93
3808 882