5278 83
3501 466
42266 608
12817 640
4416 239
28212 718
13676 505
5807 201
4007 658
3932 501
3628 474
11610 303