2112 328
2906 504
2931 580
8145 399
2744 617
37185 744
13469 298
15158 322
6883 571
8857 416
1149 152