2927 589
7392 678
4859 701
5720 845
5909 623
8664 592
23591 581
20776 514
5447 393
2973 127
9817 412
6327 560
126575 177
12739 327
35010 189
3437 501