19488 386
15416 555
11406 85
5292 367
12849 114
11674 481
11855 663
4818 381
29342 477
7811 253
2105 177
1983 162
2868 371