5096 725
3063 201
6316 246
6295 607
14411 274
2930 105
23588 178
7139 496
4179 379
9143 324
5846 653
4911 117
4094 634
4322 433
4556 78
8444 286
5920 275
4951 581
3824 196
6666 639
4920 680
22175 277
32533 772
5829 470