50801 316
4819 132
9482 251
11483 495
148833 759
14809 541
10223 539
8415 800
11420 373
4479 476
78261 711
16167 188
4715 105
6787 754
13698 311
18097 897
20716 744
16510 371
10246 231
10126 141
9820 50
96179 337
321366 1366
278400 2197
46252 237
77417 1132