3056 815
23297 594
13660 767
9751 627
7745 691
7521 903
2659 386
7795 320
9306 605
15116 612
25226 477
12415 181
8318 575
5807 707
5339 865
2622 56
6227 375
7844 94
8211 195
16656 620
10993 214
3647 518
5821 711
800 35
12177 240
3869 713
5558 49
9329 750