2229 425
3668 331
11591 565
104083 329
40893 367
18720 505
5232 837
22349 602
8144 806
5401 70
8310 551
9182 483
3008 420