50809 316
4819 132
9482 251
11484 495
148862 759
14817 541
10225 539
8415 800
11422 373
4480 476
78274 711
16168 188
4716 105
6787 754
13702 311
18100 897
20724 744
16513 371
10250 231
10127 141
9822 50
96188 337
321366 1366
278400 2197
46252 237
77417 1132