2994 11456
1043 9641
6365 4220
14528 5755
3631 14986
4293 2969
14143 12799
13245 2361
783 13052
10613 4288
3484 3626
3345 2926