12982 722
1995 157
6927 596
7119 266
12896 491
117124 403
9532 281
11227 673
5484 546
9395 122
4555 603