10101 33
3420 543
4044 230
8387 567
2779 471
3312 123
6579 758
3292 552
2713 412
2959 481
2028 275
4593 601
2467 314
4144 713
2077 346
1814 223
3193 383
1965 159
5592 712
2874 599
2187 116
13629 444
2985 531
2645 498
1940 497
20182 616
5475 693
2749 523