3330 823
4021 517
1946 296
3213 638
545 76
1699 359
3412 593
1462 347
3466 787
1399 373
2486 422
2928 46
3234 198