19486 386
15411 555
11392 85
5289 367
12846 114
11672 481
11850 663
4809 381
29296 477
7801 253
2101 177
1980 162
2863 371