1260 315
29315 686
5951 81
5212 219
8363 119
2838 221
4812 716
10927 670
17280 529
2182 307
10232 491