615 41
22512 630
3027 343
303229 1032
3767 701
44255 770
6856 880
11749 588
4170 498
14061 774
28876 607
18947 188