2166 328
2942 504
3049 580
8395 399
2786 617
37991 744
13838 298
16104 322
7157 571
9223 416
1194 152