1204 315
29250 686
5907 81
5176 219
8325 119
2828 221
4792 716
10910 670
17272 529
2163 307
10180 491