2223 425
3646 331
11588 565
104048 329
40883 367
18709 505
5227 837
22334 602
8144 806
5401 70
8310 551
9178 483
3006 420