18882 511
2353 413
10953 199
12100 33
8382 363
18519 265
19965 537
5730 56
4953 559
2992 532
3806 744