5891 430
3402 605
39271 926
82622 117
13381 405
11844 347
2187 384
1216 54
4515 894
26308 491
7794 433