3225 153
8502 375
5364 265
4932 806
4776 552
2106 317
15306 133
8132 510
90340 514
27059 702
1313 187