3761 701
4216 845
4137 623
7188 592
22714 581
18911 514
4585 393
2225 127
7879 412
5145 557
97251 170
9659 327
29771 186
3047 501