2240 425
3789 331
11596 565
104196 329
40972 367
18739 505
5244 837
22535 602
8149 806
5404 70
8314 551
9205 483
3010 420