3955 656
1697 235
11649 407
6653 480
14216 641
11626 604
5272 568
28632 606
15337 509
243333 330
280319 526
94702 602
50647 78
55866 782
39485 314
13077 658
52777 671
17580 240
23451 173
12211 703
29423 434
34148 320
11539 147
387006 1161
33568 743
10127 330
4131 728
3635 551