29006 312
8680 657
2819 461
4207 664
2495 329
23867 240
10312 262
2700 146
5284 652
9046 166
3286 484
6410 709
118246 282
3638 578
3617 686
33052 848
1958 209
1715 37
6202 754
33594 534
8043 223
11987 58
1923 129
7473 512
3371 170
24787 345
4762 793
2979 99