4093 601
4208 718
2716 198
2348 208
3560 823
4280 399
1523 252
1802 248
3504 497
15673 51
2987 462
4180 490
15126 521
2189 377
541 42
3442 677
1266 243