2109 328
2902 504
2911 580
8119 399
2731 617
37140 744
13420 298
15090 322
6858 571
8823 416
1146 152