2591 184
19653 168
18227 73
8973 299
5514 672
13236 470
8008 751
4059 457
6062 784
6233 514
1357 234
16417 488
13652 216
6287 615
5118 469
3186 164
14842 287
1792 420
6812 369
10801 35
2038 63
3830 545
3101 317
7448 399
30027 633