3753 701
4201 845
4119 623
7183 592
22710 581
18903 514
4581 393
2224 127
7865 412
5142 557
97097 170
9650 327
29749 186
3044 501