47238 1934
30435 129
16444 1090
28941 656
45582 1918
43036 1835
22700 1018
14181 792
16043 1408
20155 1264
42420 1942
30300 1293
44362 510