815 45
5030 496
7958 668
31635 539
28447 188
45941 621
4655 455
13383 267
5415 941
22599 780
9456 708
6523 914
4688 818
1783 218
3283 273
2590 477
2656 310
3566 561
3743 475