1300 399
32810 180
4222 153
8582 561
13411 994
61345 719
6361 187
31459 458
10686 523
58832 202
13005 744
11476 528
31981 494
86790 968
95653 409
33861 804
37937 105
42880 691
14782 475
12204 893
25935 171
4901 586
4552 291
4095 335
12049 696
3616 96
7279 613