1594 352
2785 602
1204 226
1410 310
2212 487
5285 419
13592 577
3321 539
7622 908
3218 41
1773 41
3532 400
16799 419
15506 394