928 120
3058 673
4430 131
20698 185
2140 218
3934 262
8835 787
92182 870
15939 386
5279 402
2634 487
5018 610
2918 569
3198 553