2713 405
2428 303
3276 698
4741 174
4717 655
5558 821
10197 569
40090 540
6440 246
6947 280
5152 274
5093 592
6190 767
3231 321
3869 422
3555 871
3528 351
2088 38
3028 131
4242 223
8763 521
5432 521
5635 113
8546 708