2166 328
2942 504
3048 580
8390 399
2786 617
37983 744
13832 298
16099 322
7152 571
9219 416
1193 152