20060 104
5637 536
8311 102
31535 107
28551 863
4701 217
2782 449
11359 176
10642 452
22298 850
9177 372
8502 646
3035 348