2103 328
2897 504
2895 580
8105 399
2723 617
37078 744
13385 298
15011 322
6827 571
8721 416
1143 152