10315 303
42926 529
41534 68
15593 354
7401 578
13450 153
6782 216
7908 253
11602 391
7939 448
17123 277
41660 912
13520 285
7868 363
8764 732
25591 348
8062 623
6620 889
9450 452
4871 283
16023 59
8174 817
10662 147
5755 196
9582 607
8011 36
8879 323
3325 151