3058 815
23373 594
13672 767
9813 628
7755 691
7524 903
2659 386
7807 320
9306 605
15125 612
25287 477
12460 181
8328 575
5818 707
5340 865
2622 56
6237 375
7855 94
8221 195
16702 620
11020 214
3652 518
5827 711
800 35
12221 240
3873 713
5563 49
9338 750