2185 328
2962 504
3073 580
8437 399
2814 617
38096 744
13979 298
16248 322
7214 571
9310 416
1213 152