39911 515
9550 46
22122 228
15896 314
9706 198
11572 527
7509 443
38350 72
56331 214
7687 375
16914 96
6031 868
4496 660
13998 701
2682 41
5054 503
6580 136
12262 82
24030 523
5274 48
11494 122
7978 34
10598 623
10536 141
18449 413
25792 143
3149 92
18197 703