2949 731
5016 285
7452 145
3075 375
9991 505
10282 286
10616 364
4023 104
5715 699
2956 166
80605 592
9591 506
9235 358
4888 410
12582 555