1239 315
29289 686
5938 81
5194 219
8351 119
2835 221
4803 716
10917 670
17277 529
2173 307
10205 491