18680 511
2335 413
10892 199
12087 33
8350 363
18476 265
20118 537
5675 56
4940 559
2994 532
3756 744