40293 65
15148 354
7213 578
12961 153
6050 216
7579 253
10822 391
7592 448
16420 276
40384 912
12877 285
7320 362
8524 732
23721 348
7178 623
6082 889
8883 452
4584 283
15396 59
7693 817
10381 147
5569 194
9004 607
7322 36
8200 323
3184 151
12260 320
14378 665