787 235
4583 278
2441 541
878 193
5436 728
6089 963
4050 516
17512 288
104509 367
15349 219
5453 888
6534 184