21628 350
5519 913
258547 1245
11678 356
6470 591
11934 783
166399 563
9046 402
102839 243
115648 442
50552 807
10928 333
30632 207
9651 780
4474 98
6523 673
4316 587
862 118
2014 337
1885 37