4006 591
2070 164
6686 538
6805 567
5011 275
4272 621
3119 46
2593 294
3982 833
7741 866
2173 420
8108 670
5053 41
12429 591
5368 801
4159 419
5490 521
4339 706
3971 825
1539 135
4663 407
5081 879
2717 273
4112 164