19488 386
15415 555
11400 85
5291 367
12848 114
11673 481
11853 663
4817 381
29325 477
7807 253
2103 177
1983 162
2867 371