4112 701
4565 845
4561 623
7356 592
22867 581
19122 514
4803 393
2296 127
8257 412
5315 557
101178 171
9919 327
30991 187
3080 501