19951 104
5598 536
8191 102
31087 107
28507 863
4677 217
2768 449
11289 176
10596 452
22266 852
9148 372
8438 646
2985 347