301183 1743
124542 640
82597 1030
27931 392
59382 418
12597 701
41077 378
250057 1044
10568 565
13692 754
26504 964
9322 217
15353 551
53177 231
39574 604
123421 678
184391 601
265061 764
42894 593
33971 462
18278 463
9693 119
108764 606
64215 262
58309 671
43999 126
10617 49
348492 863