236 50
1231 257
2459 720
2522 360
136511 429
189568 669
87719 429
169708 1074
51415 378
134662 905
74332 230
199247 997
37293 89
571920 1550
121728 648
36104 819
537 127
213269 717
419455 716
10435 324
242283 385
156910 601
142071 764
72660 278