5001 589
17389 609
20598 114
12923 735
9855 551
14525 653
23198 510
1349 234
37960 333
4930 651
11946 805