37052 168
15021 619
6467 588
16196 441
4254 214
13548 156
4844 252
6793 464
11643 964
106081 689
28634 892
41250 847
3112 455
2753 195
29400 127
15887 496
3255 574
5411 196
7366 455
4050 557
3085 209
10161 78
3907 506
18632 87
5153 253
14874 122
4437 315
1902 379