5013 486
5095 361
4412 543
5495 211
292380 571
28246 244
21873 627
8425 344
29858 74
11753 798
100866 348
22301 481
55623 602
5326 685
4341 946
2496 231
2491 329
1781 171
39467 117