6353 83
4009 467
42927 608
13128 640
4518 239
28881 718
14016 505
5926 201
4077 658
4041 501
3716 474
11890 303