5926 430
3406 605
39301 926
82685 117
13383 405
11855 347
2188 384
1217 54
4517 894
26320 491
7797 433