3525 261
7796 516
7667 237
5079 514
4595 153
6075 607
2541 257
4944 373
4979 642
7296 698
3230 32
12214 815
18381 778