19962 104
5601 536
8197 102
31093 107
28514 863
4677 217
2768 449
11289 176
10601 452
22281 852
9150 372
8439 646
2985 347