31130 127
2823 354
7405 163
2831 447
3980 243
3736 487
43068 193
2926 511
11742 218
15746 699
66821 533
33845 326
23343 732
16767 195
8723 660
3471 660
3197 611