31166 1936
44893 718
43793 1210
13968 1507
12278 151
30214 628
49677 1948
18362 1449
12874 913
24660 1251