1019 50
2333 110
3225 341
3202 605
2168 331
2684 157
17752 116
61947 742
44791 168
148408 304
31668 512
32251 633
13788 690
28480 455
24079 476
29947 330
8275 98
11734 984
9880 566
38685 436
14300 508
5350 419
5339 225
6451 48
51437 541
7373 485
7219 333
5637 581