2418 538
1885 234
8431 324
8876 464
15046 411
310062 1077
13648 715
40597 781
15470 55
43345 116
38446 513
16133 833
9297 628