4013 171
11273 805
50522 78
76166 1064
7543 646
3223 267
14618 536
11204 589
7028 733
8648 531
3388 150
2230 79
3408 443
16281 413
3068 93
5955 101
3100 295
27298 837
4068 530
2083 236
4968 468
2147 496
3685 890
3635 216
1945 65
9741 615