3031 630
22112 377
3909 515
3801 806
4755 728
5919 705
53449 293
12908 443
12259 964
42701 850
14264 795
5100 132
6259 815
7485 697
5733 740
2072 161
2214 336