5083 752
14398 430
38803 526
18624 575
35457 514
51455 829
44496 843
11576 190
16706 276
12536 375
27567 118
8884 850
20857 675
18263 638
13291 503
14234 551
15168 133
64819 372
7108 646
4497 30