19950 104
5598 536
8187 102
31087 107
28507 863
4677 217
2768 449
11288 176
10596 452
22266 852
9147 372
8438 646
2985 347