40799 115
1113405 1889
213492 535
923984 1982
10125 166
16636 527
17938 95
12933 622
18157 759
15394 81
34675 393
318139 1226
583087 1215
20172 629
19516 255
16246 372
10827 381
22181 555
9413 117
4627 54
648588 1337
1724631 3690