3733 701
4184 845
4096 623
7175 592
22693 581
18887 514
4573 393
2222 127
7847 412
5130 557
96789 170
9631 327
29651 186
3041 501