24680 660
6598 294
4357 596
6840 288
6630 712
5621 525
9546 676
2868 233
3077 206
4047 172
21721 812
3715 121
5619 603
5153 485
1338 277