4026 98
3578 633
33403 398
4310 827
6595 645
2799 285
4149 807
12685 674
3071 176
4595 48
4738 106
8569 823
4040 654
16042 234
18575 692
3204 149
2953 390
3451 93
3349 422
2196 59
2239 248
5203 304
7034 686
4048 173