2378 128
1185 180
2979 402
2111 97
15252 481
6283 746
14349 66
173216 696
6301 594
8162 602
4814 672
4261 286
5897 200
7668 576
13041 467
5162 86
5807 279
8495 927
3101 54
12350 117
9556 663
4742 501
2833 66
6673 571
7435 678
38615 273
7613 51
13596 503