20939 559
8495 850
11576 877
119878 1031
32285 246
17971 173
13195 206
92330 295
28538 709
5733 117
44137 462
2827 245