15068 335
4996 286
6837 562
6897 612
12944 175
9148 323
20889 182
21689 812
2657 99
21238 252
4370 397
24658 476
4628 716
4152 439