1248 315
29296 686
5942 81
5198 219
8353 119
2835 221
4803 716
10919 670
17278 529
2178 307
10214 491