2 90
1000 125
874 94
779 40
738 86
651 85
565 191
373 210
162 114
140 20
23 39
156 890
147 172
35 6
174 375
196 32
25 1
69 384
37 16
37 3
127 193
167 27
43 27
182 47
821 41
40 15
86 4
40 11
31 3
33 35
27 41
37 8
35 11
53 4
98 41
27 44
44 16
25 3
27 205
108 13
87 125
201 21
35 278
134 395
72 253
47 43
37 39
33 12
35 29
62 214
41 10
47 25
43 35
598 701
34 16
29 35
36 32
33 39
34 47
46 18
488 256
30 41
119 7
38 33
112 19
34 14
27 27
136 5
176 655
288 27
1789 13
29 1
22 25
477 175
755 39
28 14
145 528
34 25
123 33
32 43
20 1
18 1
16 1
14 1
12 1
10 1
8 1
6 1
4 1
2 1
1 1
