19486 386
15411 555
11397 85
5291 367
12846 114
11673 481
11850 663
4810 381
29307 477
7805 253
2102 177
1982 162
2864 371