19499 386
15425 555
11417 85
5295 367
12855 114
11681 481
11859 663
4820 381
29374 477
7827 253
2108 177
1990 162
2875 371