3225 153
8502 375
5363 265
4931 806
4774 552
2106 317
15304 133
8131 510
90334 514
27055 702
1313 187