2165 328
2939 504
3043 580
8385 399
2782 617
37959 744
13826 298
16083 322
7148 571
9204 416
1193 152