4116 701
4572 845
4575 623
7362 592
22876 581
19127 514
4807 393
2316 127
8268 412
5323 557
101310 171
9936 327
31021 187
3085 501