50320 279
37861 363
18947 1878
42496 952
30830 1233
49086 1694
27445 1389
40836 1291
44807 1012
47672 1680
23887 159
41677 919
36910 585
39982 1812