1227 315
29266 686
5920 81
5184 219
8336 119
2830 221
4796 716
10914 670
17276 529
2169 307
10189 491