19479 386
15407 555
11380 85
5285 367
12842 114
11668 481
11840 663
4808 381
29238 477
7781 253
2092 177
1973 162
2859 371