19968 104
5603 536
8198 102
31097 107
28516 863
4677 217
2768 449
11289 176
10603 452
22297 852
9151 372
8442 646
2985 347