1259 315
29314 686
5950 81
5211 219
8362 119
2837 221
4812 716
10927 670
17280 529
2181 307
10228 491