1237 315
29283 686
5931 81
5191 219
8347 119
2834 221
4801 716
10915 670
17277 529
2172 307
10202 491