21632 350
5520 913
258563 1245
11678 356
6470 591
11935 783
166409 563
9046 402
102860 243
115661 442
50554 807
10934 333
30635 207
9651 780
4475 98
6523 673
4316 587
862 118
2014 337
1885 37