19672 386
15581 555
11590 85
5432 367
12957 114
11827 481
12000 663
5142 382
31093 477
8646 253
2488 177
2134 162
2961 371