19676 386
15594 555
11598 85
5437 367
12963 114
11835 481
12011 663
5148 382
31705 477
8977 254
2517 177
2143 162
2967 371