21636 350
5521 913
258613 1245
11679 356
6470 591
11937 783
166449 563
9047 402
102890 243
115684 442
50565 807
10939 333
30639 207
9652 780
4475 98
6523 673
4316 587
862 118
2014 337
1885 37