31121 127
2823 354
7400 163
2829 447
3978 243
3735 487
43057 193
2926 511
11741 218
15744 699
66777 533
33837 326
23335 732
16765 195
8721 660
3471 660
3196 611