40940 131
38915 298
7127 215
6520 693
5098 812
4496 30
5844 703
3323 58
9534 116
1409 52
14380 535
22862 356
14635 664
24827 732
3327 224
5694 503
9055 169
4660 122
3739 827
9729 691
17244 398
17719 111
48017 851
11685 482