3234 153
8507 375
5373 265
4937 806
4787 552
2107 317
15310 133
8142 510
90531 514
27091 702
1320 187