20965 559
8511 850
11597 877
120579 1031
32635 246
18036 173
13213 206
92827 297
28725 709
5794 117
44737 462
2838 245