6449 803
3249 153
8518 375
5387 265
4949 806
4807 552
2120 317
15332 133
8154 510
90858 514
27133 702
1333 187