19499 386
15425 555
11417 85
5295 367
12855 114
11681 481
11859 663
4819 381
29373 477
7826 253
2108 177
1989 162
2875 371