2103 328
2897 504
2895 580
8104 399
2719 617
37077 744
13381 298
15009 322
6827 571
8719 416
1143 152