2169 328
2945 504
3059 580
8403 399
2793 617
38015 744
13852 298
16139 322
7170 571
9249 416
1199 152