743 157
3039 923
3886 261
7845 516
7707 237
5146 514
4630 153
6103 607
2570 257
5003 373
5005 642
7347 698
3367 32
12263 815
18417 778