20136 104
5644 536
8373 102
31583 107
28580 863
4711 217
2784 449
11655 176
10679 452
22343 850
9200 372
8511 646
3049 348