31242 127
2860 354
7432 163
2906 447
4062 243
3761 487
43303 193
2952 511
11778 218
15798 699
67403 533
33949 326
23456 732
16841 195
8755 660
3481 660
3217 611