19486 386
15412 555
11399 85
5291 367
12847 114
11673 481
11851 663
4811 381
29313 477
7806 253
2102 177
1982 162
2865 371