2160 328
2935 504
3032 580
8349 399
2778 617
37859 744
13747 298
15993 322
7123 571
9139 416
1181 152