2997 442
5056 384
3051 430
3913 945
2782 288
2227 152
4042 726
4093 462
4569 735
2952 236
3014 204
3291 440
2616 91
5932 921
4279 325
3556 154
5337 696
6670 956
6504 150
4603 201
9748 756
9441 125
12466 748
37240 509