19488 386
15413 555
11400 85
5291 367
12847 114
11673 481
11851 663
4815 381
29320 477
7807 253
2103 177
1983 162
2867 371