1258 315
29314 686
5950 81
5211 219
8360 119
2837 221
4811 716
10926 670
17280 529
2181 307
10227 491