31150 127
2832 354
7408 163
2839 447
3994 243
3739 487
43102 193
2929 511
11748 218
15751 699
66915 533
33864 326
23358 732
16779 195
8728 660
3472 660
3203 611