5956 430
3408 605
39330 926
82741 117
13384 405
11857 347
2189 384
1217 54
4519 894
26335 491
7798 433