21621 350
5518 913
258480 1245
11678 356
6467 591
11932 783
166361 563
9046 402
102807 243
115632 442
50534 807
10918 333
30626 207
9651 780
4472 98
6523 673
4316 587
860 118
2013 337
1884 37