13660 722
20302 420
15967 296
9532 54
50663 682
10945 50
17164 777
21527 759
24712 313
16873 573
5171 170
29614 417
47170 345
14259 656
38834 142
25277 158