100 100
20
47 42 1974 1
47 32 1504 3
43 34 1462 2
38 38 1444 1
41 35 1435 3
35 34 1190 4
24 36 864 1
28 29 812 4
39 19 741 1
43 17 731 4
19 38 722 4
45 14 630 1
23 27 621 2
22 22 484 4
43 11 473 4
29 15 435 4
11 38 418 2
14 27 378 2
10 37 370 3
19 15 285 4
