4005 613
19573 200
6748 50
15067 437
72625 337
7642 521
7322 293
4000 71
11762 649
6822 156
7925 49
4411 417
21897 603
11029 291