137781 151
55110 330
18838 184
154032 537
23821 57
71685 642
28161 593
49330 361
14568 375
19937 327
26061 154
19059 479
82517 324
20674 846
128208 264
142067 570
21643 570
21201 318
116009 962
35291 287
27578 626
36686 364
99168 711
32944 497
16065 885
78634 904
27572 600