3733 701
4184 845
4097 623
7175 592
22693 581
18888 514
4575 393
2222 127
7851 412
5130 557
96812 170
9632 327
29661 186
3041 501