15068 335
4995 286
6836 562
6897 612
12944 175
9148 323
20888 182
21689 812
2657 99
21237 252
4370 397
24656 476
4628 716
4152 439