15069 335
5005 286
6838 562
6901 612
12945 175
9151 323
20893 182
21697 812
2661 99
21244 252
4372 397
24662 476
4628 716
4153 439