18662 511
2331 413
10889 199
12084 33
8345 363
18473 265
20110 537
5664 56
4936 559
2987 532
3756 744