2899 760
4793 413
46525 797
27951 511
3322 267
5678 190
9382 136
1175 46
3634 566
8881 660
31422 537
16083 594
1443 199
1655 221