15102 335
5040 286
6824 562
6936 612
12909 175
9141 323
21045 183
21709 812
2628 99
21185 252
4368 397
24640 476
4598 716
4122 439