2096 328
2891 504
2880 580
8067 399
2711 617
36969 744
13316 298
14906 322
6786 571
8633 416
1135 152