15041 335
4959 286
6823 562
6888 612
12933 175
9147 323
20865 182
21670 812
2646 99
21224 252
4367 397
24650 476
4621 716
4141 439