22005 116
29675 369
64922 769
8265 711
26280 206
15901 465
5988 429
51719 653
15705 276
27922 804
32985 188
30615 587
14451 95
12436 365
3118 265
38170 438
6895 158
8685 110
9835 417
47069 177
15718 514
6102 638
32106 359
39285 178
7951 349
39298 353
6579 52