3234 153
8507 375
5373 265
4937 806
4787 552
2107 317
15308 133
8142 510
90525 514
27090 702
1320 187