5013 486
5095 361
4412 543
5495 211
292376 571
28246 244
21873 627
8425 344
29857 74
11752 798
100860 348
22301 481
55622 602
5326 685
4341 946
2496 231
2491 329
1781 171
39466 117