5192 83
3446 466
42201 608
12788 640
4404 239
28116 718
13629 505
5800 201
4004 658
3917 501
3618 474
11600 303