2886 97
15702 482
7185 747
15958 66
174996 696
6749 594
8825 602
5517 672
4632 286
6487 200
8258 576
13605 467
5946 86
6367 279
9153 927
3792 55
14220 118
10535 663
5307 501
3350 66
7362 571
10177 678
39952 273
8620 52
14203 503
2991 281
28210 386
10089 532