3125 14521
12595 13966
6645 13264
9503 11222
10590 10555
1183 10409
2602 10342
14801 9434
8968 8902
12798 8580
4002 8256
8565 8136
6014 7497
8331 7378
13855 6079
14327 5632
695 2753
2174 1931
5046 1369
5447 811