2560 81
3440 831
6539 307
2503 503
1188 58
2046 306
3236 700
3746 851
4697 635
1361 128
4244 700
7103 720
18479 686
6963 742
8078 719
11624 400
5087 713
8077 463
7086 856
2360 287
1284 179
1916 266
3767 831
3870 122
10520 639
2632 450
1269 120
4228 953