12193 3540
11511 12200
10034 12988
9739 10341
9608 4132
8872 14895
7913 11315
7346 9295
7299 12089
5098 4462
4993 11821
4220 3902
3040 641
2953 8466
2027 11474