4004 702
15753 171
6892 202
2984 184
4899 685
6685 564
5227 81
105410 201
57703 392
10261 314
12092 335
26006 89
12776 548
25731 519
47712 739
17020 871
16466 329
6255 703
19214 380
16655 692
5826 110