18878 511
2352 413
10952 199
12098 33
8381 363
18517 265
19964 537
5729 56
4952 559
2988 532
3802 744