2172 328
2946 504
3062 580
8404 399
2794 617
38020 744
13855 298
16141 322
7174 571
9254 416
1199 152