1300 399
32803 180
4222 153
8578 561
13411 994
61344 719
6361 187
31459 458
10686 523
58830 202
13005 744
11476 528
31981 494
86790 968
95646 409
33861 804
37935 105
42878 691
14781 475
12204 893
25934 171
4901 586
4552 291
4094 335
12049 696
3616 96
7279 613