2508 16403
901 36242
945 12433
535 15850
367 11747
499 11831
308 8961
1393 12838
1089 16856
1866 11472
12101 22093
920 25207
477 23852
1447 9997
1321 14016
