19488 386
15414 555
11400 85
5291 367
12848 114
11673 481
11852 663
4817 381
29324 477
7807 253
2103 177
1983 162
2867 371