5005 589
17394 609
20604 114
12932 735
9858 551
14526 653
23226 510
1352 234
38029 333
4935 651
11956 805