1010 173
2396 601
1874 242
3072 446
1705 327
2798 561
5188 588
9373 686
6909 264
4066 917
13375 554
17305 131
14455 201
6456 638
23748 915
4578 673
22650 603
6145 580
5977 499
7492 386
33888 364
5693 134
85338 699
243088 330
175072 543
105426 231
83935 270
34466 411