48851 851
29820 743
5509 471
15914 1007
40547 763
6288 541
6606 829
3002 91
6325 638
19302 469
17032 150
14132 485
16878 90
6668 166
3930 561
12777 407
49423 66
7111 546
5613 170
16161 672
6905 39
115768 957
23006 359
6048 210