30951 127
2789 354
7347 163
2747 447
3910 243
3702 487
42784 193
2904 511
11687 218
15659 699
65907 533
33688 326
23186 732
16672 195
8703 660
3464 660
3180 611