5184 83
3442 466
42192 608
12783 640
4402 239
28108 718
13625 505
5799 201
4002 658
3916 501
3616 474
11600 303