18651 511
2329 413
10886 199
12082 33
8342 363
18471 265
20107 537
5654 56
4933 559
2984 532
3756 744