3220 153
8499 375
5360 265
4930 806
4761 552
2105 317
15296 133
8114 510
90229 514
27033 702
1309 187