399 2959
229 4077
1733 4034
95 2234
297 4659
221 3038
201 2916
776 4388
149 2740
54 3413
4842 10821
116 6447
19877 23981
169 4399
411 3840
