3095 60
2653 102
7199 681
9462 546
10069 99
5864 563
4100 53
6006 415
5648 732
6338 261
6339 129
5985 914
11781 838
9073 736
4888 314
16139 481
37282 613
17113 189
33090 384
24016 620
54700 442
23883 103
29324 391
82615 768
37488 529
23937 329