3708 701
4147 845
4055 623
7156 592
22657 581
18827 514
4545 393
2216 127
7791 412
5107 557
96055 170
9577 327
29499 186
3032 501