2168 328
2942 504
3051 580
8398 399
2786 617
38001 744
13843 298
16113 322
7159 571
9231 416
1194 152