21639 350
5521 913
258628 1245
11679 356
6470 591
11939 783
166457 563
9047 402
102898 243
115687 442
50569 807
10940 333
30640 207
9652 780
4476 98
6523 673
4317 587
862 118
2014 337
1885 37