3094 355
4984 691
2996 531
8129 509
3950 601
3570 200
3360 614
2599 552
6112 929
1918 143
1713 259
2618 371
1278 93
3805 882