1260 315
29323 686
5951 81
5215 219
8364 119
2839 221
4812 716
10929 670
17280 529
2183 307
10235 491