15051 14441
11464 10271
14464 12301
14254 6476
5746 1727
13182 4200
3777 999
6121 13430
12594 10278
8158 979
4852 5048
14692 2050
9704 9082
8675 9043
14536 4320
8000 6028
11528 8492
2008 3589
2937 10698
5513 13292