2229 425
3663 331
11591 565
104081 329
40892 367
18718 505
5232 837
22341 602
8144 806
5401 70
8310 551
9181 483
3008 420