1235 315
29277 686
5926 81
5187 219
8343 119
2832 221
4799 716
10915 670
17276 529
2170 307
10200 491