2992 255
4497 705
36927 617
18789 230
11210 609
4645 694
32781 777
3035 141
8386 614
70538 728
3007 265
3992 155
111273 594
144587 663
80235 295
11403 447
20464 222
50763 844
36910 103
16236 567
26853 143
63911 411
34642 473
85810 699
16388 132
3965 346
120198 565
29785 90