1255 315
29312 686
5947 81
5209 219
8359 119
2837 221
4810 716
10925 670
17280 529
2180 307
10226 491