1250 315
29302 686
5942 81
5202 219
8357 119
2836 221
4808 716
10922 670
17278 529
2179 307
10220 491