1695 153
12543 648
42650 677
9880 377
8671 379
8231 141
7761 494
5521 376
12918 303
6756 263
4497 610
7305 327