3227 153
8506 375
5372 265
4935 806
4781 552
2107 317
15307 133
8139 510
90423 514
27075 702
1317 187