2168 328
2942 504
3054 580
8398 399
2786 617
38001 744
13846 298
16116 322
7160 571
9234 416
1194 152