19499 386
15425 555
11417 85
5295 367
12855 114
11681 481
11859 663
4818 381
29373 477
7825 253
2108 177
1989 162
2874 371