3056 815
23350 594
13671 767
9813 628
7755 691
7524 903
2659 386
7804 320
9306 605
15125 612
25271 477
12456 181
8327 575
5817 707
5340 865
2622 56
6237 375
7854 94
8221 195
16697 620
11017 214
3651 518
5827 711
800 35
12221 240
3873 713
5563 49
9337 750