5004 589
17393 609
20603 114
12932 735
9857 551
14526 653
23220 510
1351 234
38012 333
4933 651
11955 805