19488 386
15416 555
11401 85
5291 367
12848 114
11674 481
11854 663
4817 381
29333 477
7809 253
2105 177
1983 162
2868 371