19488 386
15415 555
11401 85
5291 367
12848 114
11673 481
11853 663
4817 381
29329 477
7808 253
2104 177
1983 162
2868 371