2250 66
4431 797
17035 622
9191 621
15832 786
5851 337
8390 713
3221 267
6126 619
4441 316
4766 258
2386 173
6732 684
16533 465
2898 121
4231 212
8961 817
12110 436
35796 516
2922 344
21140 599
22021 522
6581 596
7620 566