12286 925
20121 758
39048 869
23064 861
44871 267
29508 1966
36409 850
34179 1003
32685 215
30923 672
46042 1800
22916 763
49274 216
48529 823