40930 684
9039 781
6043 701
9444 105
3821 480
5262 348
5146 293
13166 516
7801 233
8771 91
5659 98
2071 35
9883 153
2885 291
5126 140
9879 640
5041 164
13511 357
3613 302
2131 64
5011 373
2587 203
6069 854
5569 972
4317 725
2977 165
2701 298
15675 543