19484 386
15411 555
11390 85
5288 367
12846 114
11671 481
11848 663
4809 381
29282 477
7796 253
2100 177
1980 162
2863 371