22002 116
29672 369
64921 769
8264 711
26280 206
15899 465
5987 429
51718 653
15703 276
27922 804
32983 188
30611 587
14450 95
12436 365
3118 265
38170 438
6895 158
8685 110
9834 417
47065 177
15717 514
6102 638
32106 359
39281 178
7951 349
39298 353
6576 52