5142 83
3427 466
42171 608
12771 640
4400 239
28078 718
13613 505
5797 201
4001 658
3913 501
3612 474
11592 303