1230 315
29269 686
5920 81
5185 219
8336 119
2830 221
4797 716
10914 670
17276 529
2169 307
10192 491