31116 127
2823 354
7399 163
2829 447
3974 243
3734 487
43049 193
2926 511
11739 218
15743 699
66747 533
33836 326
23332 732
16764 195
8721 660
3471 660
3196 611