19488 386
15416 555
11401 85
5291 367
12848 114
11674 481
11854 663
4817 381
29330 477
7808 253
2104 177
1983 162
2868 371