40926 684
9039 781
6041 701
9441 105
3821 480
5262 348
5146 293
13166 516
7799 233
8769 91
5659 98
2071 35
9882 153
2885 291
5125 140
9875 640
5041 164
13510 357
3613 302
2131 64
5011 373
2587 203
6069 854
5568 972
4317 725
2977 165
2700 298
15675 543