22023 98
6782 585
10182 415
53911 742
12108 457
3440 282
13714 862
4973 380
4177 715
5140 769
3079 355
4871 557