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