18821 511
2354 413
10960 199
12110 33
8403 363
18519 265
20200 537
5724 56
5042 559
3071 532
3789 744