21746 350
5552 914
259754 1245
11710 356
6491 591
12016 783
167275 564
9069 402
103601 243
116131 442
51009 808
11101 333
30840 207
9662 780
4493 98
6540 673
4329 587
876 118
2035 337
1896 37