21060 559
8568 850
11667 878
122443 1032
33221 246
18272 173
13285 206
94039 298
29251 709
5986 117
46937 463
2888 245