2169 328
2943 504
3057 580
8399 399
2791 617
38009 744
13850 298
16120 322
7166 571
9243 416
1197 152