3235 153
8507 375
5374 265
4937 806
4789 552
2107 317
15310 133
8142 510
90536 514
27091 702
1321 187