3996 171
11245 805
50496 78
76145 1064
7539 646
3221 267
14601 536
11195 589
7026 733
8641 531
3386 150
2229 79
3407 443
16230 413
3065 93
5945 101
3094 295
27273 837
4067 530
2077 236
4962 468
2147 496
3681 890
3626 216
1943 65
9729 615