3960 656
1698 235
11650 407
6653 480
14217 641
11626 604
5272 568
28634 606
15338 509
243336 330
280320 526
94702 602
50647 78
55866 782
39486 314
13077 658
52777 671
17580 240
23451 173
12212 703
29423 434
34150 320
11539 147
387006 1161
33568 743
10127 330
4131 728
3635 551