21015 814
1838 319
9588 624
11775 122
10092 926
7733 283
27572 366
53960 367
17749 298
22544 539
24052 852
25883 390
19085 812