5012 486
5095 361
4412 543
5495 211
292372 571
28246 244
21872 627
8425 344
29857 74
11751 798
100856 348
22300 481
55620 602
5326 685
4341 946
2496 231
2491 329
1781 171
39461 117