660 575
1248 78
425 724
648 856
217 621
699 142
263 786
169 949
955 5
646 604
1185 740
302 977
8497 358
7991 792
6784 359
5442 361
4102 33
4022 346
3570 10
3432 222
3045 201
3038 217
2962 922
2949 645