20967 559
8513 850
11608 877
120660 1031
32669 246
18046 173
13217 206
92901 297
28757 709
5802 117
44813 462
2841 245