312 295606
377 446473
160 245667
111 138988
154 126041
141 279131
245 189891
242 429730
249 134923
45 28695
193 105654
114 83439
124 65994
130 87490
66 42362
38 6130
202 51539
143 77194
111 69868
99 46865
118 49759
122 49874
82 77356
80 11890
95 109998
130 104470
69 33341
60 77629
146 36216
126 33611
20 1847
45 14359
85 27188
116 28956
15 11476
135 77624
102 6779
86 33697
96 87487
102 41645
51 11064
73 28889