2184 328
2956 504
3070 580
8431 399
2804 617
38076 744
13939 298
16211 322
7196 571
9291 416
1208 152