1222 315
29263 686
5918 81
5183 219
8335 119
2830 221
4796 716
10913 670
17276 529
2169 307
10185 491