2535 497
1996 365
1507 296
202251 287
5043 613
87657 752
148472 844
13516 62
1448 361
152924 742
298121 622
6330 60
122264 590
74459 372
124108 616
28466 594
431556 857
341892 921
52463 210
221627 620
83576 572
528807 1154
25248 429
142153 868
114065 255
160670 911
346931 1042
508641 1408