30948 127
2789 354
7347 163
2745 447
3909 243
3698 487
42780 193
2903 511
11687 218
15659 699
65898 533
33686 326
23184 732
16672 195
8703 660
3464 660
3180 611