3056 815
23339 594
13668 767
9779 627
7753 691
7523 903
2659 386
7798 320
9306 605
15122 612
25254 477
12433 181
8323 575
5812 707
5340 865
2622 56
6233 375
7853 94
8217 195
16664 620
11002 214
3650 518
5826 711
800 35
12192 240
3872 713
5560 49
9331 750