19479 386
15407 555
11380 85
5284 367
12842 114
11668 481
11840 663
4808 381
29237 477
7781 253
2092 177
1973 162
2858 371