40800 115
1113456 1889
213508 535
924068 1982
10127 166
16636 527
17940 95
12933 622
18157 759
15395 81
34675 393
318154 1226
583144 1215
20172 629
19517 255
16246 372
10827 381
22181 555
9413 117
4628 54
648668 1337
1724875 3691