1266 315
29331 686
5959 81
5226 219
8376 119
2843 221
4815 716
10932 670
17282 529
2184 307
10241 491