18669 511
2332 413
10890 199
12084 33
8345 363
18473 265
20110 537
5668 56
4939 559
2988 532
3756 744