18864 511
2351 413
10946 199
12096 33
8375 363
18509 265
19962 537
5722 56
4950 559
2984 532
3801 744