2191 280
54450 330
19263 672
71975 641
2767 534
6643 632
18823 362
29013 743
17929 864
14865 254
19949 215
12122 442
24429 847
32450 119
9480 673
5688 225
18566 325
3931 510
16925 366
10793 257
7216 863
5745 559
2969 427
6854 723
12903 655
24897 61
3844 71
12203 131