2239 425
3735 331
11594 565
104149 329
40944 367
18730 505
5240 837
22434 602
8146 806
5403 70
8313 551
9199 483
3010 420