20286 91
2736 421
13612 448
12210 702
10204 310
11107 208
14732 245
13528 642
7166 114
5069 802
3020 461
5885 236
5797 782