905 49
3331 823
4021 517
1947 296
3214 638
545 76
1699 359
3412 593
1462 347
3466 787
1400 373
2486 422
2928 46
3234 198