19488 386
15416 555
11404 85
5292 367
12848 114
11674 481
11854 663
4817 381
29335 477
7809 253
2105 177
1983 162
2868 371