1250 315
29300 686
5942 81
5200 219
8357 119
2836 221
4805 716
10922 670
17278 529
2178 307
10218 491