5342 166
3611 711
8728 38
16093 157
6440 329
4713 414
5643 199
10090 565
15721 83
24690 481
33112 259
4479 653
8848 500
7401 473