2131 603
518 150
3036 634
14146 276
10296 583
7032 340
19348 116
6189 594
11810 345
2701 571
4157 555
10618 687
8311 674
3045 460